/**
 * 文件名称:  JsonUtils.java
 * 所属版权:  Stone Technologies Co., Ltd. Copyright 2010-2021, All rights reserved
 * 简单描述:  <描述>
 * 修改作者:  xdli
 * 修改时间:  Jun 11, 2012
 * 修改内容:  <修改内容>
 */
package com.chinastar.iweb.common.util;

import java.io.Serializable;
import java.util.List;

import com.chinastar.iweb.menu.domain.MenuBean;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

/**
 * JsonUtils
 *  
 * @author  xdli
 * @version Jun 11, 2012
 * @since   1.0
 */
public class JsonUtils implements Serializable
{

    private static final long serialVersionUID = 3665051350047853727L;
    
    /**
     * 将List菜单结果集转到后台
     * @param  list   菜单结果集
     * @return String json数据
     */
    public static String ConverListToJson(List<MenuBean> list) {
        JSONArray jsonArray = new JSONArray();
        for (MenuBean treeNode : list) {
            jsonArray.add(JSONObject.fromObject(treeNode));
        }
        String json = jsonArray.toString();
        return json;
    }
}